package edu.tongji.jiaowu.service.impl;

import java.util.List;
import java.util.Map;

import com.tongji.quickCRUDQ.service.impl.BaseManagerImpl;
import edu.tongji.jiaowu.dao.ParameterDao;
import edu.tongji.jiaowu.service.ParameterManager;
import com.tongji.quickCRUDQ.model.CommonBean;

public class ParameterManagerImpl extends BaseManagerImpl implements ParameterManager {
	private ParameterDao parameterDao;

	public CommonBean createParameter() {
		return parameterDao.createParameter();
	}

	/*
	 public CommonBean findParameters(String refid) {
	 return parameterDao.findParameters(refid);
	 }
	 */
	public String findParameterValue(String paramName) {
		return parameterDao.findParameterValue(paramName);
	}

	public CommonBean findParameterById(String id) {
		return parameterDao.findParameterById(id);
	}

	public CommonBean findParameterByName(String paramName) {
		return parameterDao.findParameterByName(paramName);
	}

	public CommonBean findAllParameters() {
		return parameterDao.findAllParameters();
	}

	public CommonBean findParameters(String[] params) {
		return parameterDao.findParameters(params);
	}
	public void insertParameter(CommonBean parameterBean) {
		parameterDao.insertParameter(parameterBean);
	}


	public void updateParameter(Map parameter) {
		parameterDao.updateParameter(parameter);
	}
	public ParameterDao getParameterDao() {
		return parameterDao;
	}
	
	public void setParameterDao(ParameterDao parameterDao) {
		this.parameterDao = parameterDao;
	}


}
